مقدار دهی متغیر با جعبه متن
به جای اینکه متن خود را در متغیرها قرار دهیم میتوانیم مستقیما آنها را از طریق textbox (جعبه متن) در فرم وارد کنیم.
برای اینکه ببینیم این کار چگونه انجام میشود کارهای زیر را انجام میدهیم :
یک textbox (جعبه متن) جدید به فرم اضافه میکنیم.
حالا که جعبه متن در حالت انتخاب است ، به خاصیت Name در پنجره خواص بروید.
* مقدار فعلی این خاصیت TextBox2 است که اصلا توصیف کار این جعبه متن را نمیکند. این نام را پاک کنید و عبارت txtLastName را وارد کنید. اسکرول را پایین بیاورید تا خاصیت Text را بیابید و مقدار آن را پاک کنید تا جعبه متن خالی بماند.
* روی متن اول TextBox1 کلیک کنید و خاصیت Name آن را از TextBox1 به txtFirstName تغییر دهید.
کاری که ما انجام دادیم این بود که نام دو جعبه متن را توصیف کننده ی کارشان کردیم تا به ما کمک کنند که وظیفه ی آنان را بیاد بیاوریم.
متأسفانه اگر شما سری به پنجره کد بزنید ( تب form1.vb یا فشار دادن F7 ) می بینید که آن موج آبی خط ها برگشته است.
اگر ماوس را روی TextBox1 ببرید ، خواهید دید :
این پیام نمایش داده میشود زیرا شما نام TextBox1 را تغییر دادید. شما دیگر جعبه متنی به این نام ندارید. در کد بالا txtFirstName را جایگزین TextBox1 کنید تا خط آبی هم محو شود. ( نام را در کد Button1 هم تغییر دهید.) کد شما باید اینگونه خوانده شود:
txtFirstName.Text = FullName
برنامه ی خود را دوباره اجرا کنید. اگر پیام خطایی دیدید ، برنامه را نگه دارید و سری به موج های آبی زیر کدها بزنید.
اکنون ما کد را کمی تغییر دادیم و استفاده از جعبه متن دوم را نیز درست کردیم. شما خواهید دید که چگونه متنی را از کاربر بگیریم. به این دو خط کد برگردید :
FirstName = "Bill"
LastName = "Gates"
آن ها را مثل زیر تغییر دهید :
FirstName = txtFirstName.Text
LastName = txtLastName.Text
یادتان باشد علامت های مساوی نماد تعیین کردن مقدارند. هر چیزی در سمت راست علامت = است به سمت چپ آن واریز میشود. آنجه ما انجام دادیم این بود که خاصیت Text در جعبه های متن را در دو متغیر ریختیم.
کد را اصلاح میکنیم تا تمام متن در یک جعبه پیام نمایش داده شود.کد باید شبیه زیر باشد:
Dim FirstName As String
Dim LastName As String
Dim WholeName As String
FirstName = txtFirstName.Text
LastName = txtLastName.Text
WholeName = FirstName & " " & LastName MsgBox(WholeName)
برنامه خود را اجرا کنید. کلمات Bill و Gates را به ترتیب در FirstName و LastName وارد کنید. روی دکمه ی string Test کلیک کنید تا نام کامل را در آن جا ببینید.
قبلا ما کد را تغییر دادیم.ما آن موقع نام "Bill" را مستقیما در متغیر FirstName قرار دادیم. یعنی
FirstName = "Bill"
ولی ما میخواستیم نام را از جعبه ی متن بگیریم. این عمل ، کار را برای ما آسان تر میکند.
می بینیم که کسی bill Gates نامیده نشده است. در خط FirstName=txtFirstName.Text که ما نوشتیم ما نام را از جعبه متن گرفتیم. چیزی که ما به vb گفتیم این است:
* به دنبال جعبه متن txtFirstName بگردیم.
* به سراغ خاصیت Text ذر جعبه متن میرویم.
* هر چه در خاصیت Text هست را بخوان
* مقدار Text را در متغیر firstName بریز
و همه ی آن چیزی که هست یعنی خواندن یک مقدار از یک جعبه متن که با خاصیت Text این کار انجام میشود.
تمرین
* جعبه متن سوم را به فرم اضافه کنید.
* نام آن را به txtWholeName تغییر دهید.
* مطابق هر جعبه متن یک Label (برچسب) به آن اضافه کنید ( میتوانید روی لیبل ایجاد شده کلیک کنید و Copy را انتخاب کنید ، سپس هر چه میخواهید از کلیک راست روی فرم Paste کنید.)
* کد را به گونه ای تغییر دهید که با کلیک روی دکمه ی string test تمامی نام در جعبه متن جدید نمایش داده شود.
وقتی تمرین خود را تمام کردید ، فرم شما باید به صورت زیر در آمده باشد ( ما دکمه ی اول و کدهایش را پاک کردیم ولی شما مجبور به این کار نیستید ).
درس بعد
اولین کدنویسی
در قسمت قبل ما تنها یک دکمه طراحی کردیم و به کد خودساخته ی آن نظری انداختیم ولی اکنون میخواهیم کمی کد به آن اضافه کنیم.
ماوستان را روی خط خالی بین دو عبارت Privte Sub و end Sub قرار دهید و کد زیر را تایپ کنید :
Dim number1 As Integer
Dim number 2 As Integer
Dim answer As Integer
number1 = 3
number2 = 5
answer = number1 + number2
MsgBox answer
بعد از تایپ تمامی کد ، پنجره کد شما شبیه زیر خواهد بود.
قبل از اینکه بررسی کنیم که چه اتفاقی افتاده ، کارتان را ذخیره و سپس اجرا کنید. برنامه ی شما اجرا خواهد شد یک بار روی دکمه ی وسط فرم کلیک کنید تا نتیجه را ببینید.
برنامه را متوقف کنید و به محیط طراحی برگردید اگر نمیتوانید فرم را ببینید مثل شکل زیر تب design را انتخاب کنید
خیلی خوب ، ولی چه اتفاقی افتاد ؟ ما تنها یک برنامه نوشتیم که دو عدد را با هم جمع کند و در Message Box (جعبه پیغام) نتیجه ی آن را نمایش دهد.
اکنون بیایید تا کمی کد را بشکافیم :
ابتدا ما برای تعریف متغیر از Dim استفاده کردیم و سپس به متغیر یک نام دادیم (number1) و گفتیم که میخواهیم تا متغیر مقادیر Integer (عددی) را در خود ذخیره کند.همین کار را یز برای ساخت دو متغیر دیگر انجام دادیم.
بعد از ساخت سه متغیر کار زیر را انجام دادیم :
به ویژوال بیسیک گفتیم که مقدار Number1 عدد 3 و مقدار number2 عدد 5 باشد و برای ریختن مقدار در آنها از نماد مساوی (+) استفاده کردیم ولی میدانیم که این نماد به معنای واقعی مساوی نیست بلکه یک عملگر برای واریز مقدار است.
number1 = 3
number2 = 5
قسمت بعد کمی پیچیده تر شد البته نه خیلی پیچیده . چیزی که میخواستیم انجام شود جمع کردن دو عدد بود. بنابر این گفتیم :
number1 + number2
ویژوال بیسیک خود میداند چگونه دو عدد را با هم جمع کند کافی است تا ما از عملگر جمع کردن یعنی + استفاده کنیم.ویژوال بیسیک به مقدار ذخیره شده در number1 و number2 نگاه میکند و میبیند که یکی 3 و دیگری 5 است سپس با دیدن نماد جمع کننده آنها را با هم جمع میکند.
جز این ما کار دیگری را نیز انجام دادیم. ما گفتیم وقتی که دو عدد را جمع کرد نتیجه ی آن را در یک متغیر دیگر بنام answer بریزد.
answer = number1 + number2
در اینجا اول طرف راست تساوی کار میکند و سپس نتیجه ی آن را با استفاده از نماد = در سمت چپ یعنی answer میریزد.
قسمت آخر از MessageBox (جعبه ی پیغام) که به طور built-in (خودساخته) در ویژوال بیسیک قرار دارد برای نمایش نتیجه استفاده میکنیم.ما بعداً در مورد جعبه ی پیغام بیشتر خواهیم دانست ولی فعلا فکر کنید که یک راه مفید برای نمایش دادن نتیجه است.
جعبه های پیغام برای نمایش نتیجه ی کدها بسیار سودمند هستند ولی ما یک Textbox (جعبه متن) در فرم داریم و میخواهیم از آن استفاده کنیم.
پس خط MessabeBox answer را پاک کنید و به جای آن textbox1 را تایپ کنید سپس یک نقطه بعد از آن تایپ کنید تا یک لیست افتادنی ظاهر گردد. این لیست شامل Proerties (خصوصیات) و method (شیوه) هایی است که یک textbox (جعبه پیغام) میتواند از آنها استفاده کند.
این لیست را به پایین بپیمایید تا کلمه ی Text را ببینید. روی آن دبل کلیک کنید تا لیست ناپدید شود ( این لیست یک لیست هوشمند بسیار مفید است و میتوانید بدون وارد کردن حرفی خاصیت ممکن شی را در آن انتخاب کنید).
خاصیت Text که شما آن را انتخاب کردید همان خاصیتی است که پیشتر در Properties window (پنجره خواص) آن را تغییر دادید. حال ما این خاصیت را با استفاده از کد نشاندیم. قبلا ما در هنگام طراحی این کار را کردیم و اکنون نتیجه مثل همان است یعنی میتوان با استفاده از یک متغیر نیز خاصیت Text را تغییر داد.
برای نشاندن یک مقدار کافی است تا نماد = را بنویسیم سپس مقداری را برای خاصیت Text جعبه متن قرار دهیم.
ما میخواهیم تا محتویات answer در جعبه متن نمایش یابد بنابراین نتیجه ی کد اینگونه خواهد بود:
Textbox1.Text = answer
پنجره ی کد شما باید شبیه به زیر شده باشد:
کد خود را دوباره اجرا کنید و سپس روی دکمه ی وسط فرم کلیک کنید ، میبینید که عدد 8 در جعبه متن به نمایش درآمده است.
ok وقت تمرین های شما رسیده است ، زیاد هم زجرآور نیستند.
آنها به شما ایده های بهتری میدهند تا یهتر بدانید که یک متغیر چیست به علاوه برنامه نویسی به عمل کردن است نه حرف زدن، پس به سوی آنها خواهیم شتافت.
تمرین
عددهای 3 و 5 را پاک کنید و عدد انتخابی خود را جایگزین آنها کنید.
تمرین
نماد مثبت (+) را در بین numebr1 و number2 پاک کنید و یکی از نماد های زیر را جایگزین آن کنید :
- (علامت منفی)
* (علامت ضرب کردن که نشان آن در vb ستاره است)
/ (علامت تقسیم صحیح که نشان آن در vb اسلش است)
تمرین
یک variable unteger (متغیر عددی) دیگر بسازید و نام آن را number3 بگذارید و عدد 10 را در آن قرار دهید.
متغیر را در متغیر answer ضرب کنید و نتیجه را در جعبه متن نمایش دهید.
(راه دیگری هم برای نشاندن مقدار برای متغیر در همان ابتدا وجود دارد. یعنی شما میتوانید اینگونه عمل کنید:
Dim number3 As Integer = 10
این کد دقیقا به معنای زیر است :
Dim number3 As Integer
number3 = 10
شیوه ای را که از آن استفاده میکنید موجب ترقی شما میشود ولی نتیجه همان خواهد بود که داشتیم.
در درس بعد ما نوعی دیگر متغیر بنام string (رشته) خواهیم داشت
درس بعد...
افزودن کد به دکمه
به جای دبل کلیک کردن روی آیکن دکمه روی جعبه ابزار تا آن را روی فرم ایجاد کنیم ، راه دیگری را امتحان خواهیم کرد.
وقتی فرم شما در حال نمایش است کار زیر را انجام دهید :
* روی آیکن دکمه در جعبه ابزار فقط یک بار کلیک چپ کنید.
* ماوس خود را به روی محیط خالی فرم ببرید تا آیکن ماوس به یک علامت مثبت تبدیل شود.
* دکمه ی سمت چپ ماوس را پایین نگه دارید.
* وقتی هنوز دکمه ی سمت چپ ماوس پایین است ماوس را به جای دیگری حرکت دهید.
* وقتی از اندازه ی دکمه راضی شدید دکمه ی ماوس را رها کنید
* Button (دکمه) ساخته شد
شما میتوانید از دستورات بالا بیشتر کنترل های مورد نیاز مانند button (دکمه) ، Label (برچسب) و ... را در روی فرم رسم کنید.
* روی دکمه ی ساخته شده کلیک کنید تا به حالت انتخاب درآید
* از Properties Box (جعبه خواص) خاصیت Text را از کلمه ی Button1 به Add two numbers تغییر دهید.
حالا یک textBox (جعبه متن) به فرم خود اضافه کنید تا فرم شما شبیه شکل زیر شود :
همان طوری که خاصیت Font در Labels و TextBoxes را در گذشته تغییر دادیم ، خاصیت Font در دکمه را نیز دستکاری کردیم. هم چنین خاصیت پیشفرض Textbox (جعبه متن) یعنی Text1 را پاک کردیم.
برای دیدن code window (پنجره ی کد) دوبار روی button1 کلیک میکنیم ، میبینیم که پنجره ی کد نمایش داده میشود و چند خط کد به طور خودکار در آن نوشته شده است.
می بینید که ما با استفاده از کارکتر _ یعنی Underscore ( اندسکور ) بین کد ها فاصل انداختیم و آن ها را در چند خط تقسیم کردیم. اگر کد شما نیز طولانی شد میتوانید از این شیوه استفاده کنید ولی فعلا به آن نیاز ندارید.
وقت آن رسیده که روی جایی که آیکن ماوس دارد چشمک میزند تمرکز کنیم یعنی بین خط های Private Sub و End Sub که نشانگر ماوس چشمک زنان در آن جا حضور دارد.
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles Button1.Click
End Sub
و حال نظری بر کد :
Private
به این معنی است که به جز دکمه که کد در آن قرار دارد قسمت دیگری از برنامه به کدهای آن دسترسی ندارد.
Sub
مخفف Subroutine (سابروتین) است. این کلمه به وی بی میگوید که قرار چند خط کد بیاید که احتیاج به اداره کردن دارد.
Button1
این نام دکمه ی ماست. ممکن است شما فک کنید که ما این نام را قبلا پاک کرده ایم وقتی خاصیت Text را تغییر میدادیم ، پس برای چه هنوز وی بی آن را Button1 مینامد؟ این نامدهی مربوط به خاصیت Name است و با تغییر دادن آن این نام نیز تغییر میکند.
_Click ( )
این یک رویداد نامیده میشود یعنی وقتی که دکمه کلیک شد رویداد کلیک فعال شود و کدهایی که ما میخواهیم اجرا شود. ( یعنی کدهایی که در این سابروتین قرار دارد).
End Sub
کدهای سابروتین در این جا دیگر خلاص میشود. این علامت پایان کد ماست.
اگر همه ی اینها را نمیفهمید نگران نباشید بعدا شفاف تر خواهید فهمید. حال میخواهیم که کدمان را اضافه کنیم
درس قبل ( variables : متغیرها )
variables (متغیرها)
چرا ما در مورد variables (متغیرها) بحث میکنیم؟ اصلا یه variable (متغیر) چیست ؟
در ویژوال بیسیک و بیشتر زبان های برنامه نویسی چیزهایی هستند که شما در حافظه ی کامپیوتر ذخیره میکنید و تغییراتی در این ذخیره شده میدهید. اگر بخواهید دو عدد را با هم جمع کنید، دو عدد را در جایی ذخیره میکنید و به ویژوال بیسیک میگویید تا آن را محاسبه کند ولی این کار را بدون variables (متغیرها) نمیتوان انجام داد.
پس یک متغیر ، محیطی برای ذخیره است که در حافظه نگهداری میشود. فکر کنید که یک متغیر یک جعبه ی مقوایی است و شما یک اتاق خیلی بزرگ دارید و باید تمام این اتاق را با جعبه های مقوایی پر کنید. هر یک از جعبه های خالی یک متغیر هستند. برای اضافه کردن دو عدد ، ابتدا باید عدد اول را در قطعه ای کاغذ بنویسید و سپس تکه کاغذ را در یک جعبه ی خالی قرار دهید و جعبه ی دوم را هم در قطعه ای کاغذ بنویسید و در جعبه ی مقوایی دیگری قرار دهید.
حالا جز این همه جعبه ی خالی دو تا از آن ها قطعه ای کاغذ دارند که عددی روی آن ها نوشته شده برای کمک کردن در یادآوری و این هزاران جعبه ی خالی قادرند تا اعداد شما را در خود قرار دهند. دو برچسب که روی اولی مینویسیم Number1 و دومی هم Number2 و روی دو جعبه میچسبانیم.
ما چه کردیم ؟ اکنون ما یک محیط بزرگ برای حافظه ایجاد کرده ایم (اتاق و جعبه های مقوایی) و ما دو تا از این جعبه ها را برای نگهداری از اعداد قرار دادیم ( یعنی دو متغیر ساختیم ) و به هر کدام از این دو یک نام مخصوص دادیم (برچسب هایی که برای شناختن روی هر کدام چسباندیم) حالا آن ها در یادآوری به ما کمک خواهند کرد
حالا کد زیر را بررسی میکنیم :
Dim number1 As Integer
Dim number 2 As Integer
number1 = 3
number2 = 5
این یک کد ویژوال بیسیک است و راه تعریف متغیر را نشان میدهد.
تفکیک کد تعریف متغیر :
Dim
مخفف کلمه ی Dimenson است. نوعی از تعریف متغیر است که شما برای ساخت متغیر از این کلمه کمک میگیرید. ما بعدا انواع دیگر را نیز خواهیم دید ولی فعلا برای شروع کار از این کلمه برای تعریف متغیر استفاده میکنیم.
number1
جعبه ی مقوایی ما همراه با برچسب آن. این یک متغیر است یعنی محلی برای ذخیره. بعد از کلمه ی Dim ویژوال بیسیک نظری به نام متغیر شما می اندازد. شما میتوانید هر نام دیگری را که خواستید به متغیر خود بدهید البته چند کمله ی رزرو شده وجود دارند که ویژوال بیسیک اجازه نخواهد داد تا از آنها برای نامگزاری استفاده کنید. بهتر است تا نامی مناسب با کار متغیر به آن بدهید.
As Integer
ما به ویژوال بیسیک میگوییم که میخواهیم متغیر ما یک Integer (عدد) باشد. بعدا بیشتر بررسی خواهیم کرد.
Number1 = 3
این نشان تساوی دقیقا آن نشان تساوی نیست. علامت = برای انتقال مقدار کاربرد دارد ، به عبارت دیگر اینجا مکانی است که شما مقداری برای متغیر خود قرار میدهید. ما به ویژوال بیسیک میگوییم که مقدار 3 را برای متغیر Number1 قرار دهد. اگر به فکر جعبه ها برگردیم این قسمت تعیین مقدار برای متغیر مانند همان چیزی است که در روی تکه کاغذ می نویسیم.
حال شما یک تصوّر ساده برای اینکه بدانید که متغیر ها چه هستند دارید. بیایید تا کمی کد برای آزمایش بنویسیم ولی اول به Coding window (پنجره ی کد) نظری می اندازیم.
میخواهیم یک دکمه در فرممان قرار دهیم تا وقتی روی آن کلیک میکنیم یک جعبه پیام کوچک بپرد جلوی مانیتور ما.
فصل قبل درس قبل (یک پروژه ی تازه)
درس بعد (افزودن یک دکمه به فرم)
یک پروژه ی تازه
وقت آن رسیده تا با دستهایمان کمی برنامه نویسی را تجربه کنیم . دیگر بهانه ای بنام من میترسم وجود ندارد. اکنون یک پروژه ی جدید برای قسمت بعد میسازیم.
اگر برای افتتاح یک برنامه ی وی بی نت حاضرید پس از منوی File گزینه ی close Project را انتخاب کنید تا پروژه ی فعلی بسته شود و به صفحه ی شروع بروید .
از منوی File بر روی گزینه ی New Project کلیک کنید. وقتی دیالوگ آن باز میشود Windows Forms Application را انتخاب کنید و نام آن را به Variables تغییر دهید.
2008
2010
هنگامی که روی Ok کلیک کنید فرم جدید ظاهر میشود. اگر به Solution Explorer (کاوشگر) نگاهی بیندازید میبینید که نام پروژه به نامی که شما برای آن انتخاب کردید تغییر میکند.
اکنون دیگر نام پروژه variables ( یعنی متغیرها ) است و پوشه ای با همین نام برای ذخیره فایلهای پروژه ی فعلی ایجاد شده است.
حال که یک پروژه ی جدید دارید میخواهیم در قسمت بعد درباره ی variables ( متغیرها ) حرف بزنیم ...
فصل دوم ، درس بعد (متغیر چیست؟)
ذخیره ی پروژه
اگر به قسمت بالای سمت راست محیط طراحی نظری بیندازید solution Explorer را خواهید دید ( اگر نمیبینید برای ظاهر شدن آن به View > Solution Explorer در نسخه ی 2008 و View > Other Windows > Solution Explorer سری بزنید )
solution Explorer تمام فایل های پروژه ی شما را نشان میدهد در شاخه ی اصلی My First project . با نگاه اول به نظر میرسد که پروژه ی ما فایل های زیادی ندارد اما بهتر است روی آیکن Show All Files (همان آیکنی که در زیر دور آن دایره کشیده شده) کلیک کنید.
اگر کلیک کرده باشید کاوشگر ما به چیزی شبیه شکل زیر در خواهد آمد
وقتی که شما پروژه ی خود را ذخیره میکنید در واقع تک تک این فایل ها را ذخیره کرده اید.
برای ذخیره ی کارتان میتوانید به File > Save All مراجه کنید و احتمال دارد با شکل زیر مواجه شوید :
فایل ها معمولا در پوشه ی My Documents در ویندوز XP و پوشه ی Document در ویندوز Vista و 7 ذخیره میشود ( البته در پوشه ای بنام visual Studio ) اگر شما میخواهید پروژه ی خود را در جای دیگری ذخیره کنید از دکمه ی Browse استفاده کنید
برای ذخیره کارتان میتوانید از Ctrl + Shift + S در کیبورد و آیکن save all در نوار ابزار ( که شبیه یک فلاپی است ) نیز استفاده کنید. با ذخیره ی کار وقتی کامپیوتر شما هنگ کرد یا برق رفت و ... شما فایلی را از دست نخواهید داد.
درس قبل ( تغییر دادن رنگ و فونت )
تغییر دادن رنگ ها و فونت
فرم ما به نظر خیلی کسل و یکنواخت به نظر میرسد. وقت آن است تا یک رنگ دیگر برای آن انتخاب کنیم.
تغییر رنگ فرم یعنی تغییر خاصیتی از فرم که BackColor نام دارد.
روی فرم کلیک کنید تا به حالت انتخاب درآید و در قسمت Properties (خواص) کلمه ی form1 نمایان شود. میدانیم که وقتی فرم به حالت انتخاب درآید میتوان با استفاده از جعبه ی خواص ، مشخصات آن را تغییر داد.
روی قسمت راست کلمه ی BackColor در خواص فرم کلیک کنید تا یک جعبه ی افتادنی پیدا شود
رنگ پیشفرضی فرم که انتخاب شده است ،Control نام دارد. ما در تب System قرار داریم. رنگ های سیستم رنگ هایی هستند که کاربر وقتی در قسمت تنظیمات کامپیوتر است آن ها را انتخاب میکند .برای مثال شما میتوانید از جعبه ی دیالوگ properties برای تغییر چیزهایی مانند منو ها و دکمه ها در ویندوز Xp استفاده کنید. ممکن است کسی هم برای بهتر دیدن صفحه رایانه رنگ های یکنواخت آن را تغییر دهد.
برای مثال شما میتوانید Active Caption را در عکس بالا ببینید که همان رنگ آبی بالای فرم شماست که عبارت myFirstForm در آن قرار دارد و Active Caption Text که همرنگ با عبارت myFirstForm یعنی سپید است.
اگر شما رنگی را میخواهید که در سیستم وجود ندارد به تب Custom هم سری بزنید.
بر روی هر کدام از جعبه های رنگ که میخواهید کلیک کنید تا رنگ پس زمینه ی فرم تغییر کند.
شما میتوانید از تب web نیز برای رنگ هایی استفاده کنید که در مرورگر هم بدرستی دیده میشوند . این رنگ ها برای زمانی هم که میخواهید برای وب برنامه ای طراحی کنید کاربرد دارد ولی شما میتوانید هر رنگی را که میخواهید انتخاب کنید زیرا ما با برنامه های وب کاری نداریم.
برای تغییر رنگ Labels (برجسب ها) ابتدا باید آن ها را انتخاب کنید و سپس به همان روشی که میتوان رنگ پس زمینه ی فرم را تغییر داد آن ها را تغییر دهید.
میتوانید پس زمینه ی همه ی Labels (برچسب ها) را یک جا تغییر دهید برای این کار میتوانید با نگه داشتن دکمه ی ctrl در کیبورد و سپس کلیک بر روی دیگر برچسب ها آن ها را هم انتخاب کنید. حالا با تغییر خاصیت BackColor پس زمینه ی همه ی ابزاری را که انتخاب کردید تغییر میکند.
اگر میخواهید اندازه ی فونت بر چسب ها و جعبه ی متن ها را تغییر دهید باید :
* به طور مثال label1 را انتخاب کنید و روی خاصیت font کلیک کنید تا به حالت آبی درآید.
در کنار این خاصیت یک علامت مثبت وجود دارد ، روی علامت مثبت کلیک کنید تا خاصیت های فونت به طور مجزا دیده شود :
شما از این جا میتوانید خواص Font را تغییر دهید مثلا متن به صورت bold باشد یا نه و ...
یک مربع کوچک در کنار نام font میبینید که در آن چند نقطه وجود دارد با کلیک روی آن میتوان خواص فونت را در یک دیالوگ جدا تغییر داد.
تغییرات زیر را اعمال کنید :
Font: Arial
Font Style: Bold
Font Size: 10
خاصیت font همه ی اشیا ( برچسب ها و جعبه ی متن ها ) را با همین خصوصیات به طور یکجا تغییر دهید.
فرم ما کمی بیشتر شبیه یک برنامه ی واقعی شده و وقت آن رسیده است که پروژه ی خود را ذخیره کنیم.